package com.bzkj.msfx.service;

import com.bzkj.common.core.domain.AjaxResult;
import com.bzkj.common.core.page.TableDataInfo;
import com.bzkj.msfx.domain.Logistics;

/**
 * @projectName: btyy
 * @package: com.bzkj.btyy.service.msfx
 * @className: LogisticsService
 * @description: 配送单位管理服务接口
 * @author: C1309
 * @createDate: 2024年03月27日
 * @version: v1.0
 */
public interface LogisticsService {
    /**
     * 查询配送单位信息
     *
     * @param logistics 查询条件
     * @return 配送单位信息列表
     */
    TableDataInfo queryLogistics(Logistics logistics);

    /**
     * 新增配送单位信息
     *
     * @param logistics 配送单位信息
     * @return 新增结果
     */
    AjaxResult addLogistics(Logistics logistics);

    /**
     * 删除配送单位信息
     *
     * @param id 配送单位信息id
     * @return 删除结果
     */
    AjaxResult deleteLogistics(String id);

    /**
     * 查询码上放心往来单位信息
     *
     * @return 查询结果
     */
   AjaxResult queryMsfxCustomerInfo();
}
